Micron Document
`:top
Le `!display PostScript`! est une `F33f`_`[technique`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Technique]`_`f d'affichage graphique développée par `F33f`_`[NeXT`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=NeXT]`_`f et `F33f`_`[Adobe`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Adobe_Systems]`_`f sur les bases du langage de description de pages `F33f`_`[PostScript`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=PostScript]`_`f.

Celui-ci, originellement utilisé pour les périphériques de sortie de type `F33f`_`[imprimante`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Imprimante]`_`f, est ici utilisé pour les périphériques de type écran.

Le système Display PostScript est basé sur une architecture client/serveur. L'affichage est géré par un interpréteur PostScript, générant sur l'écran une représentation graphique des commandes fournies par les applications. Ces dernières sont connectées avec le `F33f`_`[serveur d'affichage`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Système_de_fenêtrage]`_`f par le biais d'une bibliothèque spécialisée, qui contient une `F33f`_`[interface de programmation`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Application_Programming_Interface]`_`f fournissant des services similaires à un système graphique classique en plus des fonctions nécessaires à la connexion.

Ce système peut constituer le système graphique « natif » dans un `F33f`_`[système d'exploitation`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Système_d'exploitation]`_`f (comme dans NeXT) ou être réalisé au-dessus d'un système graphique de fenêtrage.

L'implémentation originelle sur machine Next était présente dans le système `F33f`_`[NextStep`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=NeXTSTEP]`_`f. Elle a ensuite fait l'objet de la définition d'une norme : `F33f`_`[OpenStep`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=OpenStep]`_`f, qui a donné lieu à différentes mises en œuvre : propriétaire sur les ordinateurs utilisant `F33f`_`[Windows`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Microsoft_Windows]`_`f, libre sur des machines de type `F33f`_`[UNIX`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=UNIX]`_`f : Display GhostScript System (DGS) développé par le projet `F33f`_`[GNUstep`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=GNUstep]`_`f`:cite-ref-1[`F5bf`_`[1`#cite-note-1]`_`f]`:cite-ref-2[`F5bf`_`[2`#cite-note-2]`_`f].

On retrouve également une évolution de ce système sur les machines `F33f`_`[Apple`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Apple]`_`f utilisant le système `F33f`_`[Mac OS X`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Mac_OS_X]`_`f : dans ce cas, le langage de description qui a été choisi est le `F33f`_`[PDF`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Portable_Document_Format]`_`f d'Adobe.

>>Notes et références

`:cite-note-1`!1.`! `F0af`_`[↑`#cite-ref-1]`_`f `:2000`a(en) « GNUstep : nstallation and User’s Guide », 8 février 2000 (consulté le 6 février 2023) : « `!Display PostScript and Display GhostScript`!: GNUstep developers have a `F33f`_`[free software`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Logiciel_libre]`_`f version of the Display PostScript System called the Display GhostScript System (DGS) that is, in part, based upon the `F33f`_`[GhostScript`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=GhostScript]`_`f program. On systems that have the Adobe Display PostScript System as its native backend, GNUstep will use the Adobe DPS system instead of DGS »
`:cite-note-2`!2.`! `F0af`_`[↑`#cite-ref-2]`_`f GNU dgs sur `F33f`_`[Wikidata`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Wikidata]`_`f

• Portail de l’informatique

`c`F0af`_`[↑ Back to top`#top]`_`f`a